newly constructed residential property - Turco Inglés Diccionario